festering ulcers - Allemand Anglais Dictionnaire